agency or instrumentality of a government - Français Anglais Dictionnaire